package com.molichuxing.services.infrastructure.bean;

import java.time.LocalDateTime;

import com.molichuxing.framework.bean.RootBean;

import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 用户表
 * </p>
 *
 * @author liyg
 * @since 2019-08-12
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class UserBean extends RootBean {

  private static final long serialVersionUID = 1L;

  /**
   * 用户名(默认用手机号，只能修改一次)
   */
  private String name;

  /**
   * 真实姓名
   */
  private String realName;

  /**
   * 手机号
   */
  private String phone;

  /**
   * 邮箱
   */
  private String email;

  /**
   * 微信账户
   */
  private String weixin;

  /**
   * 用户来源（1：IOS  2: android 3：微信 4：智能终端）
   */
  private Integer source;

  /**
   * 注册时间
   */
  private LocalDateTime regtime;

  /**
   * 通讯地址
   */
  private String address;

  /**
   * 是否拉黑 1：已拉黑 0：正常
   */
  private Boolean isBlack;

  /**
   * 是否注销 (1：已注销 0：正常)
   */
  private Boolean isCancel;
  
  /**
   * 是否有订单 (1：有订单 0：无订单)
   */
  private Boolean isOrder;

  /**
   * 是否已修改账号（0：否，1：是）
   */
  private Boolean isRename;

}
